home *** CD-ROM | disk | FTP | other *** search
/ Pascal Super Library / Pascal Super Library (CW International)(1997).bin / MATH / RMATH / MATH.REF < prev   
Text File  |  1990-08-17  |  6KB  |  119 lines

  1.  
  2. U = M (Math.pas), C (Cmath.pas)
  3. O = C (constant), F (function), P (procedure), T (type)
  4.  
  5. UO   Name         Arguments     Result      Comments
  6. -- ------------ --------------- ------- -----------------------
  7. MF acos         (x: xfloat)     xfloat  inv circ cosine (rad)
  8. MF acosd        (x: xfloat)     xfloat  inv circ cosine (deg)
  9. MF acosh        (x: xfloat)     xfloat  inv hypb cosine
  10. MF asin         (x: xfloat)     xfloat  inv circ sine (rad)
  11. MF asind        (x: xfloat)     xfloat  inv circ sine (deg)
  12. MF asinh        (x: xfloat)     xfloat  inv hypb sine
  13. MF atan         (x: xfloat)     xfloat  inv circ tangent (rad)
  14. MF atan2        (x,y: xfloat)   xfloat  (x,y) -> theta (rad)
  15. MF atan2d       (x,y: xfloat)   xfloat  (x,y) -> theta (deg)
  16. MF atand        (x: xfloat)     xfloat  inv circ tangent (deg)
  17. MF atanh        (x: xfloat)     xfloat  inv hypb tangent
  18. CF cabs         (x: complex)    xfloat  abs of complex var
  19. CP cacos        (var x: complex)        x:=acos(x)
  20. CP cacosh       (var x: complex)        x:=acosh(x)
  21. CP cadd         (var x,y: complex)      x:=x+y
  22. CP casin        (var x: complex)        x:=asin(x)
  23. CP casinh       (var x: complex)        x:=asinh(x)
  24. CP catan        (var x: complex)        x:=atan(x)
  25. CP catanh       (var x: complex)        x:=atanh(x)
  26. MC CBRT2                                cube root of 2
  27. MC CBRT3                                cube root of 3
  28. CP ccos         (var x: complex)        x:=cos(x)
  29. CP ccosh        (var x: complex)        x:=cosh(x)
  30. CP cdiv         (var x,y: complex)      x:=x/y
  31. MF ceil         (x: xfloat)     xfloat  round up
  32. CP cexp         (var x: complex)        x:=exp(x)
  33. CP cjx          (var x: complex)        x:= j*x, j = sqrt(-1)
  34. CP cln          (var x: complex)        x:=ln(x)
  35. CP cmult        (var x,y: complex)      x:=x*y
  36. CP cneg         (var x: complex)        x:=-x
  37. CP cnjx         (var x: complex)        x:=-j*x, j = sqrt(-1)
  38. CT complex                              record of float
  39. CP conj         (var x: complex)        complex conjugate
  40. MF cosd         (x: xfloat)     xfloat  circ cosine (deg)
  41. MF cosh         (x: xfloat)     xfloat  hypb cosine
  42. CP cpoly        (var x: complex; degree: integer; var coeffs)
  43. CP cpow         (var x,y: complex)      x:=pow(x,y)
  44. CP crecip       (var x: complex)        x:=1/x
  45. CP csin         (var x: complex)        x:=sin(x)
  46. CP csinh        (var x: complex)        x:=sinh(x)
  47. CP csqr         (var x: complex)        x:=x*x
  48. CP csqrt        (var x: complex)        x:=sqrt(x)
  49. CP csub         (var x,y: complex)      x:=x-y
  50. CP ctan         (var x: complex)        x:=tan(x)
  51. CP ctanh        (var x: complex)        x:=tanh(x)
  52. CT cxray                                array of complex
  53. MC D2R                                  # radians in a degree
  54. MP deg2dms      (deg: xfloat; var d,m,s: float)
  55. MF deg2rad      (x: xfloat)     xfloat
  56. MF dms2deg      (d,m,s: xfloat) xfloat
  57. MF dms2rad      (d,m,s: xfloat) xfloat
  58. MC E                                    base of natural logs
  59. MF exp          (x: xfloat)     xfloat  e to the x power
  60. MF exp10        (x: xfloat)     xfloat  10 to the x power
  61. MF exp2         (x: xfloat)     xfloat  2 to the x power
  62. MF fdiv         (x,y: xfloat)   xfloat
  63. MT float                                real or double
  64. MT floatray                             array of float
  65. MF floor        (x: xfloat)     xfloat  round down
  66. MF fmod         (x,y: xfloat)   xfloat  x (modulus y)
  67. MF frem         (x,y: xfloat)   xfloat  x-y*int(x/y)
  68. MF hypot        (x,y: xfloat)   xfloat  hypoteneuse
  69. MF iif          (p: boolean; t,f: xfloat) xfloat
  70. MF ipow         (x,y: xfloat)   xfloat  imag comp of complex power
  71. MF iroot        (x,y: xfloat)   xfloat  imag comp of complex power
  72. MF ln           (x: xfloat)     xfloat  natural logarithm of x
  73. MC LN10                                 natural logarithm of 10
  74. MC LN2                                  natural logarithm of 2
  75. MC LN3                                  natural logarithm of 3
  76. MF log          (x: xfloat)     xfloat  natural logarithm of x
  77. MF log10        (x: xfloat)     xfloat  common logarithm of x
  78. MC LOG10E                               1/ln(10)
  79. MF log2         (x: xfloat)     xfloat  base-2 logarithm of x
  80. MC LOG2E                                1/ln(2)
  81. MC M2R                                  # rads in a minute
  82. MF max          (x,y: xfloat)   xfloat  largest of two values
  83. CC maxcxray
  84. MC maxfloatray
  85. MF min          (x,y: xfloat)   xfloat  smallest of two values
  86. MF modf         (x: xfloat; var ipart: float) xfloat
  87. CF phase        (x: complex)    xfloat  (rp,ip) -> theta
  88. MC PI                                   plain ol' round pi
  89. MC PI_2                                 pi/2
  90. MC PI_4                                 pi/4
  91. MF poly         (x: xfloat; degree: integer; var coeffs ) xfloat;
  92. MF pow          (x,y: xfloat)   xfloat  x to the y power
  93. MF pow10        (x: xfloat)     xfloat  10 to the x power
  94. MF powi         (x: xfloat; n: integer) xfloat
  95. MC R1_E                                 1/e
  96. MC R1_PI                                1/pi
  97. MC R1_SQRTPI                            1/sqrt(pi)
  98. MC R2_PI                                2/pi
  99. MC R2_SQRTPI                            2/sqrt(pi)
  100. MC R2D                                  # degrees in a radian
  101. MF rad2deg      (x: xfloat)     xfloat
  102. MP rad2dms      (r: xfloat; var d,m,s: float)
  103. MF remf         (x: xfloat; var ipart: float) xfloat
  104. MF root         (x,y: xfloat)   xfloat  x to the 1/y power
  105. MF round2       (x: xfloat; n: shortint) xfloat
  106. MC S2R                                  # rads in a second
  107. MF sgn          (x: xfloat)     xfloat  sign of x
  108. MF sind         (x: xfloat)     xfloat  circ sine (deg)
  109. MF sinh         (x: xfloat)     xfloat  hypb sine
  110. MC SQRPI                                sqr(pi) (not round!)
  111. MF sqrt         (x: xfloat)     xfloat
  112. MC SQRT2                                sqrt(2)
  113. MC SQRT_2                               sqrt(1/2)
  114. MC SQRTPI                               sqrt(pi) = gamma(1/2)
  115. MF tan          (x: xfloat)     xfloat  circ tangent (rad)
  116. MF tand         (x: xfloat)     xfloat  circ tangent (deg)
  117. MF tanh         (x: xfloat)     xfloat  hypb tangent
  118. MT xfloat                               real or extended
  119.